microprocessor-controlled knee (MPK) assessment